Options are:1. Bus/Van/POV to Naga2. Fly Manila-Naga/Pili
Then:take a van or Jeep going to Sabang Partido 1 OR 2+hrs, or a Bus to Lagonoy getting off at San Jose, 1.5+hrs then take a boat ride from Sabang port to Caramoan Guijalo port for 2-3hrs 120php, These are usually early boats. i.e 5:30, 7:00, 8:00am etc. It is also possible if you have a large group to take a fast craft owned by provincial Governor L Ray Villafuerte from Nato Port Sagnay. You need to organise this through Camarines Sur Watersports Complex 1+ hr to Gota Beach Resort.
Alternatively: You can take a jeep from Goa Terminal to Caramoan only safe during dry season 4+hrs
OR:3. Fly to Virac, Catanduanes. From Virac, take a jeep ride to barangay Cabcab, or barangay codon, or barangay bislig in San Andres town, then hire a out-triggered motorboat to Guijalo, Caramoan. It takes one hour only to cross the maqueda channel. PAL, Cebu Pacific and Zest Air all fly this route.
NB. Check www.typhoon2000.com to make sure a typhoon or storm system is not lurking in the area. All boat rides can be very dangerous in the area during these times.
Note: The best way to do it is to spend the night at Sabang, San Jose, Camarines Sur. This is for you to take the earliest Boat 6:00AM to Guijalo.